package AntShares.SmartContract.Framework;
import AntShares.VM._OpCode;
public class Contract
{
	@OpCode(_OpCode.SHA1)
    protected  static byte[] Sha1(byte[] data)
    {
		return null;
    }

	@OpCode(_OpCode.SHA256)
    protected static byte[] Sha256(byte[] data)
    {
		return null;
    }

    @OpCode(_OpCode.HASH160)
    protected static byte[] Hash160(byte[] data)
    {
    	return null;
    }

    @OpCode(_OpCode.HASH256)
    protected static byte[] Hash256(byte[] data)
    {
    	return null;
    }

    @OpCode(_OpCode.CHECKSIG)
    protected static Boolean VerifySignature(byte[] pubkey, byte[] signature)
    {
    	return false;
    }
}
